Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Slovenia F1 Romania F1 Romania F2 Czech Republic F3 Serbia & Montenegro F1 Serbia & Montenegro F2 Italy F22 Belgium F1 Belgium F2 Hungary F1 Slovakia F1 Turkey F47 Slovakia F2 Hungary F4 Poland F12 Germany F16 Portugal F4 Portugal F5 Portugal F6 Tunisia F4 Great Britain F1 Austria F2 Austria F3 Croatia F2 Italy F3 Morocco F2 Turkey F1 Morocco F4 Turkey F2 Morocco F5 Turkey F3 Spain F15 Czech Republic F3 Czech Republic F4 Slovenia F2 Serbia F1 Austria F5 Austria F6 Bosnia/Herzegovina F1 Hungary F1 Slovakia F1 Slovakia F2 Slovakia F3 Algeria F2 Portugal F4 Portugal F5 India F9 India F10 Austria F1 Iran F3 Iran F4 Germany F1 Germany F4 Germany F5 Nigeria F1 Nigeria F2 Ivory Coast F1 Egypt F1 Bosnia/Herzegovina F1 Egypt F2 Czech Republic F2 Italy F10 Great Britain F7 Germany F7 Germany F9 Portugal F7 Portugal F8 Croatia F10 Morocco F1 Great Britain F1 Great Britain F2 Ivory Coast F1 Ivory Coast F2 Kazakhstan F1 Kazakhstan F2 Great Britain F4 Serbia F2 Slovenia F1 Syria F1 Syria F2 Great Britain F15 Great Britain F16 Czech Rep F5 Israel F1 Israel F2 Azerbaijan F1 Azerbaijan F2 Kazakhstan F1 Kazakhstan F2 Korea F1 Korea F2 Korea F3 Poland F1 Hungary F1 Kazakhstan F6 Kazakhstan F7 Kazakhstan F8 Israel F2 Israel F3 Portugal F1 Israel F4 Israel F5 Uzbekistan F1 Czech Republic F1 Czech Republic F2 Armenia F1 Armenia F2 Slovakia F1 Slovakia F2 Slovakia F3 Qatar F2 Qatar F3 Qatar F4 Czech Republic F9 Turkey F45 Turkey F46 Turkey F2 Turkey F3 Kazakhstan F1 Kazakhstan F2 Great Britain F7 Great Britain F8 Qatar F1 Qatar F2 Uzbekistan F1 Uzbekistan F2 Czech Republic F1 Czech Republic F4 Slovak Republic F1 Slovak Republic F4 Austria F8 Kazakhstan F7 Algeria F1 Algeria F3 Kazakhstan F8 Cyprus F2 Cyprus F3 Germany F2 Kazakhstan F1 Kazakhstan F2 Qatar F1 Qatar F2 Bosnia & Herzegovina F1 Czech Republic F1 Czech Republic F2 Great Britain F10 Poland F1 Czech Republic F3 Slovenia F3 Hungary F3 Austria F3 Slovakia F1 Slovakia F2 Slovakia F3 Slovakia F4 Austria F7 Croatia F15 Austria F10 Croatia F20 Greece F9 Greece F10 Croatia F4 Croatia F5 Croatia F7 Spain F12 Bosnia & Herzegovina F1 Bosnia & Herzegovina F3 Slovenia F1 Serbia F5 Slovakia F2 Slovakia F3 Slovakia F4 Austria F9 Austria F10 Turkey F40 Turkey F41 Germany F18 Turkey F5 Turkey F6 Qatar F2 Czech Republic F2 Czech Republic F3 Austria F1 Czech Republic F6 Serbia F1 Slovakia F1 Slovakia F2 Slovakia F3 Slovakia F4 Hungary F4 Hungary F7 Czech Republic F7 Czech Republic F10 Qatar F4 Qatar F5 Croatia F1 (Rovinj) Croatia F2 (Porec) Qatar F1 (Doha) Qatar F2 (Doha) Qatar F3 (Doha) Czech Republic F1 (Prague) Hungary F3 (Balatonalmadi) Hungary F5 (Budapest) Czech Republic F4 (Usti Nad Orlici) Slovakia F1 (Trnava) Slovakia F2 (Piestany) Slovakia F3 (Bratislava) Spain F10 Hungary F6 (Budapest) Egypt F28 (Sharm El Sheikh) Czech Republic F7 (Jablonec Nad Nisou) Czech Republic F8 (Opava) Czech Republic F10 (Ricany) Czech Republic F11 (Valasske Mezirici) Qatar F4 (Doha) Qatar F1 (Doha) Qatar F2 (Doha) Qatar F3 (Doha) Kazakhstan F3 (Shymkent) Kazakhstan F4 (Shymkent) Czech Republic F1 (Prague) Poland F4 (Ustron) Bosnia & Herzegovina F3 (Kiseljak) Czech Republic F6 (Brno) Austria F3 (Wels) Slovakia F1 (Trnava) Slovakia F2 (Piestany) Slovakia F3 (Bratislava) Serbia F2 (Novi Sad) Hungary F6 (Gyor) Germany F14 (Oberhaching) Czech Republic F7 (Liberec) Czech Republic F8 (Opava) Czech Republic F10 (Milovice) Czech Republic F11 (Ricany) Czech Republic F12 (Prague) M15 Doha M15 Doha M15 Opatija M15 Tabarka M15 Tabarka M15 Piestany M15 Brcko M25 Gyula M15 Balatonalmadi M15 Wroclaw M15 Telfs M15 Piestany M15 Wels M15 Bratislava M15 Doha M15 Doha Karshi Challenger M15 Trnava M15 Bratislava M15 Bratislava Qatar F1 French Open - Paris French Open - Paris Wimbledon - London XL Capital Bermuda Open - Bermuda Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Prasentiert Von Seat Wolfsburg - Wolfsburg Heineken Challenger - Ho Chi Minh City AXA Open - Espinho Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Kiev UMC Open - Kiev Quelle Cup - Furth Braunschweig Open - Braunschweig Wartburg Open - Eisenach Venice Open - Venice Graz CA Challenger - Graz Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Maia Challenger - Oporto V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara ATP Tour Challenger at Nellie Gail - Laguna Hills Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda CA Challenger - Graz Bangkok Challenger - Bangkok Cairo Challenger - Cairo Pro Tennis World Open - Boca Raton Mauritius Open - Mauritius Steelers Cup 2005 - Kosice Tatra Banka Open - Bratislava IPP Open - Helsinki Mobilux Open - Luxembourg The LTA Wrexham Challenger - Wrexham Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Ostdeutscher Sparkassen Cup - Dresden Czech Open 2006 - Prostejov Steelers Cup - Kosice Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Iskratel Open - Kranj ATP Slovak Open Challenger - Bratislava Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk South African Airways Tennis Open - Durban KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Morocco Tennis Tour - Rabat Prosperita Open 2007 - Ostrava Steelers Cup - Kosice Nord LB Open 2007 - Braunschweig Brasov Challenger - Brasov Ljubljana Open - Ljubljana ATP Challenger Trophy 2007 - Trnava Tatra Banka Slovak Open - Bratislava South African Airways Open - East London BMW Tennis Championship - Sunrise Status Athens Open - Athens Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Mamaia Challenger - Constanta Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Timisoara Challenger - Timisoara Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Karshi Challenger - Karshi Southern Capital Cup - Almaty Banja Luka Challenger 2008 - Banja Luka ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Bauer Watertechnilogy Cup 2008 - Eckental PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Noumea Challenger Sunrise Challenger Sarajevo Challenger Athens Challenger Johannesburg Challenger Rome Challenger Sofia Challenger Ostrava Challenger Busan Challenger Fergana Challenger Prostejov Challenger Kosice Challenger Bytom Challenger Rijeka Challenger Oberstaufen Challenger Segovia Challenger Istanbul Challenger Samarkand Challenger Karshi Challenger Almaty Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Kolding Challenger Astana Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Belgrade Challenger Sunrise Challenger Ramat Hasharon Challenger Bordeaux Challenger Zagreb Challenger Alessandria Challenger Prostejov Challenger Kosice Challenger Arad Challenger Oberstaufen Challenger Penza Challenger Saransk Challenger Kitzbuhel Challenger Samarkand Challenger Astana Challenger Rijeka Challenger Banja Luka Challenger Trnava Challenger Mons Challenger Tashkent Challenger Seoul Challenger Astana Challenger Eckental Challenger Ortisei Challenger Loughborough Challenger Bratislava Challenger Helsinki Challenger Kazan Challenger Wolfsburg Challenger Cherbourg Challenger Rabat Challenger Marrakech Challenger Athens Challenger Ostrava Challenger Prostejov Challenger Kosice Challenger Braunschweig Challenger Oberstaufen Challenger Penza Challenger Wuhai Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Trnava Challenger Prostejov Challenger Nord/LB Open 2004 - Braunschweig Kosice Challenger Oberstaufen Challenger Banja Luka Challenger Trnava Challenger Bratislava Challenger Prostejov Challenger Kosice Challenger Timisoara Challenger Oberstaufen Challenger Liberec Challenger Meerbusch Challenger Banja Luka Challenger Trnava Challenger Eckental Challenger Bratislava Challenger Chennai Challenger Pekao Open - Szczecin Kolkata Challenger Astana Challenger Ostrava Challenger Kosice Challenger Trnava Challenger Sibiu Challenger Trnava Challenger Bratislava Challenger Salzburg Challenger Bratislava Challenger Heilbronn Challenger Generali Open 1997 - Kitzbuhel President's Cup 1997 - Tashkent Gold Flake Open - Chennai Japan Open - Tokyo Generali Open 1998 - Kitzbuhel The Samsung Open - Bournemouth Sybase Open - San Jose Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Merano Open - Merano Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth Connex Open Romania - Bucharest Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Generali Open 2001 - Kitzbuhel Scania Stockholm Open - Stockholm Adidas International - Sydney Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Mexico City Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag RCA Championships - Indianapolis The Hamlet Cup - Long Island President's Cup - Tashkent CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Milan Indoors - Milan Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Kitzbuhel Umag St. Polten Qatar Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open Romania - Bucharest CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, 1R, AUT-FRA 2-3 Wimbledon - London River Oaks International Tennis Tournament - Houston